- Create, deploy, monitor, and maintain high performance and scalable Golang microservices in the production
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Build reusable production data pipelines
- Help to manage the infrastructure and data pipelines needed to bring an ML solution to production
- Assemble large complex data sets that meet both functional and non-functional business requirements
- Build the infrastructure required for optimal extraction, transformation and loading of data from a wide variety of data sources using SQL and AWS big data technologies
- Collaborate with stakeholders including the executive, product, data and design teams to assist with data-related technical issues and support their data infrastructure needs
- Overall 6+ years of Software development experience using Golang including strong understanding of software engineering principles
- 3+ years of experience developing low-latency microservices
- 3+ years of experience deploying and managing containerized applications, preferably using GCP/AWS Kubernetes Services
- Experience with microservice unit, integration, and load testing.
- Experience developing streaming capabilities in Kafka or Kinesis is an added advantage.
- Ability to work in a Linux environment
- Experience with alerting and monitoring tools (New Relic, CloudWatch, etc.)
- 1 year of experience working with distributed data technologies (e.g. Hadoop, MapReduce,
- Experience Implement data ingestion pipelines both real time and batch using best practices
- Experience with relational SQL and NoSQL databases, including Postgres and Cassandra
- Health insurance
- Day shift
- Flexible shift
- Morning shift
- Yearly bonus
- Hyderabad - 500033, Telangana: Reliably commute or planning to relocate before starting work (Preferred)
- Golang: 2 years (Required)
- Microservices: 2 years (Required)
Company
Location
Hyderābād - India
Job type
Full-Time
Golang Job Details
Golang Developer
Experience Level: Senior / Lead
About NomiSo India: NomiSo is a Product Engineering company currently focussed on Video
Stream Engineering, backed by AI and ML. We are a team of Software Engineers, Architects and Cloud Experts
Our mission is to Empower and Enhance the lives of our customers, through simple solutions for their complex business problems.
At NomiSo we encourage entrepreneurial spirit - to learn, grow and improve. A great workplace, thrives on ideas and opportunities. That is a part of our DNA. We’re in pursuit of colleagues who share similar passions, are nimble and thrive when challenged. We offer a positive, stimulating and fun environment – with opportunities to grow, a fast-paced approach to innovation, and a place where your views are valued and encouraged.
We invite you to push your boundaries and join us in fulfilling your career aspirations!
Position Overview:
A successful candidate would be self-driven and excited to learn, develop and deliver distributed software systems. He or she will have a keen technical aptitude, excellent communication skills, and enjoys achieving results in a fast paced, dynamic environment. We are a CloudNative stack company and use some of the latest tech stack.
Roles and Responsibilities:
© NomiSo India Private Limited, 2022, All rights reserved
Must Have Skills:
A successful Golang Microservice Developer will have:
Good to Have Skills:
Spark, Kafka, Flink etc) for building efficient, large-scale big data pipelines
Qualification:
Master’s or Bachelor’s degree in Computer Science Engineering, or a related technical degree.
Location: Bangalore / Hyderabad
© NomiSo India Private Limited, 2022, All rights reserved
Job Type: Full-time
Salary: ₹1,500,000.00 - ₹3,200,000.00 per year
Benefits:
Schedule:
Supplemental pay types:
Ability to commute/relocate:
Experience:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs